public class Exam01 {
    public static void main(String[] args) {
//        System.out.println(new Random().nextInt(39) + 1);
        // 编写一个 Java 程序，计算 1 到 100 以内的所有素数和，并输出结果。
        // 定义统计和的变量
        int sum = 0;
        outer: for (int i = 1; i <= 100; i ++) {
            // 寻找所有能整除的数量 从 1 一直除到本身
            // 进入for循环之前 count 是 0 for循环结束 找到所有的
            int count = 0;
            for (int j = 1; j <= i; j ++) {
                if (i % j == 0) {
                    count ++;
                }
                if (count > 2) {
                    continue outer;
                }
            }
            // 如果所有的 == 2 说明只有 1 和它本身
            if (count == 2) {
                sum += i;
            }
        }
        System.out.println("1-100的素数和是" + sum);
    }
}